2016-10-14 - 26780 - Enhancement - Create Universe on PO Cube #Purchasing

ENHANCEMENT

26780 - Create Universe on PO Cube

Purpose


Need to fix the negative Open PO values in Explorer space for PO universe.

Admin Info


Purpose
Need to fix the negative Open PO values in Explorer space for PO universe
Requested By
Mark Harris
Spec Created By
Naveen G
Spec Created Date
10/14/2016
Spec QA by
Uday Kumar P
Objects
ZAFMM_C02
Document Status
Complete

Estimates


SNo
Activity
Estimation in Hours
1
Research
08
2
Documentation
08
3
Development/ Config
40
4
Unit test in DEV
40
5
Unit test in QUA
40
6
Other activity
00

TOTAL
136

References


Prior Tickets

None

Documents

None

Spec Changes


SNo
Change Details
Requested By
Requested On
Notes if any

























Functional Requirement


Purpose/WHY:

Email From Jayson Osmars on 09/24/2016:
There’s a couple things we need from you.
Reviewing the Explorer Friday, the net Price and Value/Cost results weren’t making much sense.
Can we have a more detailed explanation how they are derived and if they are true/correct?
image003.png
ALSO when do you expect to have the Open Value, Order Value & Received Value objects available in the PO datasource?
We have a meeting Monday afternoon and require the above for the business.

In Scope:

PO Infocube.

Out of Scope:

None

Solution Summary


Negative open values are getting updated into PO cube even after the PO is closed, as delivery costs are getting added to the delivered value.(Open value = Ordered value - Delivered value). So when delivered value is exceeding order value then open value is negative. This is the Standard functionality provided by SAP. Customizing this may take long time & we are not even sure if the changes can be overwritten over the standard logic. There are two ways to handle this:

1. Implementing the logic at universe/WEBI/report level - Considering all PO's as open, if open value is greater than zero. Only the changes to infocube are required at BW end & if the transports can be moved in emergency CM tomorrow to BPQ & BPP. We will start reloading the PO infocube on weekend & the report changes can be delivered by 20/10/2016.

2.Create a new infocube to fetch only Open PO's.This requires 40-80 hrs of development effort, as it involves validation, transports and data reloading.
NEC team approved to work on scenario1.

Test Plan

SNo
Test Scenario
Results
1
Check if the descriptions for Key figures are maintained properly.
Descriptions for Key figures are maintained properly as requested by NEC.
2
Check if the ABAP logic are correctly updated for the key figures.
ABAP logic should work correctly for the key figures.
3
Check if all the objects are collected into the transport requests.
All the objects are collected into the transport request successfully.

Solution Details


1. Create new key figures for Ordered PO value ZORDPOVAL, Open PO value ZOPNPOVAL & Delivered PO value ZGRDPOVAL.
2. Replaced the standard key figures with the customized key figures in the PO infocube ZAFMM_C02.
3. Replace the standard key figures with the customized key figures in the BEx Queries based on PO infocube ZAFMM_C02.
4. Validate the changes in BPD & BPQ.
5. Reloaded the PO infocube once all the transport changes got moved to Production.
6. Created the regional versions for PO Universe.

Issues


Negative open values is due to the logic in standard PO infocube. Customizing this source may take long time & not even sure if the customized changes can be overwritten over the standard logic.